// package com.xisoft.utils;
//
// import org.springframework.beans.BeansException;
// import org.springframework.context.ApplicationContext;
// import org.springframework.context.ApplicationContextAware;
// import org.springframework.core.env.Environment;
// import org.springframework.stereotype.Component;
//
// /**
//  * SpringUtil工具类
//  *
//  * @fileRelativePath: SpringUtil.java
//  * @Date: Created on 2021/9/24  9:27  <br>
//  * @author: LiBencheng<br>
//  * @version: 1.0<br>
//  */
// @Component
// public class SpringHelper implements ApplicationContextAware
// {
//
//     private static ApplicationContext applicationContext = null;
//
//     @Override
//     public void setApplicationContext(ApplicationContext applicationContext) throws BeansException
//     { SpringHelper.applicationContext = applicationContext; }
//
//     public static ApplicationContext getApplicationContext( ) { return applicationContext; }
//
//     public static < T > T getBean(Class< T > cla) { return applicationContext.getBean(cla); }
//
//     public static < T > T getBean(String name, Class< T > cal) { return applicationContext.getBean(name, cal); }
//
//     public static Object getBean(String name) { return applicationContext.getBean(name); }
//
//     public static String getProperty(String key)
//     { return applicationContext.getBean(Environment.class).getProperty(key); }
// }